act of sacrificing - Turkish English Dictionary